package com.visitor.visitor;

public class Test {
    public static void main(String[] args) {
        Home home = new Home();
        //向数据结构中添加元素
        home.add(new Cat());
        home.add(new Dog());
        //操作数据
        home.action(new Owner());
        //todo 上面的操作是一个整体，home.add(new Cat()); home.add(new Dog()); 两句相当于是完成了构造方法，home.action(new Owner());相当于是成员方法
        System.out.println("----------------------------");

        Home home1 = new Home();
        home1.add(new Cat());
        home1.action(new OtherPerson());
    }
}
